package com.sky.anno;

import com.sky.enumeration.OperationType;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

//自定义公共字段自动填充注解
@Target({ElementType.METHOD})//  注解所修饰的元素为方法
@Retention(RetentionPolicy.RUNTIME)//  注解所修饰的元素在运行时保留
public @interface AutoFill {
    //用来标识是新增还是修改
    OperationType value();
//只能选择这两个值
//    /**
//     * 更新操作
//     */
//    UPDATE,
//
//    /**
//     * 插入操作
//     */
//    INSERT
}
